package Create_String;/*
 *
 * @author 陈粒
 * @version 创建时间：2021/7/14 14:24
 */

/**
 * 创建String对象的两种方式
 * 第一种：每次new一个新对象来使用，效率较低
 * 第二种：直接赋值给对象，因为值存放在常量池中，存放过的常量在下一次使用时可以直接调用，所以比第一种高效
 * 注意：java把String类声明为final类，对象创建后不可修改，由0或多个字符组成，包含在一对双引号之间。
 */
public class Create_String {
    public static void main(String[] args) {
        char[]value={'a','b','c','d'};
        String s1=new String(value);//每次new一个字符串对象来给字符串赋值，效率低
        System.out.println(s1);
        String s2="droid";//直接给字符串对象赋值，效率高
        System.out.println(s2);
    }
}
